bufo speciosus - English Synonyms Dictionary